package com.common.account.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.common.account.entity.AuUserLog;
import com.common.account.entity.vo.AuUserLogStatist;

/**
 * 用户日志表
 *
 * @author mdc
 * @date 2021-11-12
 */
public interface IAuUserLogService extends IService<AuUserLog> {

    /**
     * 保存用户操作日志
     *
     * @param userId    用户id
     * @param userName  用户名
     * @param ipAddress ip地址
     */
    void saveUserOperationLog(String userId, String userName, String ipAddress);

    /**
     * 统计分析
     *
     * @return {@code AuUserLogStatist}
     */
    AuUserLogStatist statisticalAnalysis();
}
